package pl.edu.agh.io.gpstracker.client.dto;

import java.util.Date;
import java.util.List;

public class NodeDto extends BaseDto {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1030973301928778231L;
	private Long id;
	private double latitude;
	private double longitude;
	private Date seqTime;
	// private List<PositionDto> positionList;
	// private List<WaysequenceDto> waysequenceList;
	// private List<AreasequenceDto> areasequenceList;
	// private List<PlacesDto> placesList;
	private List<TracksequanceDto> tracksequenceList;

	public NodeDto() {
	}

	public Long getId() {
		return id;
	}

	public double getLatitude() {
		return latitude;
	}

	public double getLongitude() {
		return longitude;
	}

	public Date getSeqTime() {
		return seqTime;
	}

	public List<TracksequanceDto> getTracksequenceList() {
		return tracksequenceList;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}

	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}

	/*
	 * public List<PositionDto> getPositionList() { return positionList; }
	 * 
	 * public void setPositionList(List<PositionDto> positionList) {
	 * this.positionList = positionList; }
	 * 
	 * public List<WaysequenceDto> getWaysequenceList() { return
	 * waysequenceList; }
	 * 
	 * public void setWaysequenceList(List<WaysequenceDto> waysequenceList) {
	 * this.waysequenceList = waysequenceList; }
	 * 
	 * public List<AreasequenceDto> getAreasequenceList() { return
	 * areasequenceList; }
	 * 
	 * public void setAreasequenceList(List<AreasequenceDto> areasequenceList) {
	 * this.areasequenceList = areasequenceList; }
	 * 
	 * public List<PlacesDto> getPlacesList() { return placesList; }
	 * 
	 * public void setPlacesList(List<PlacesDto> placesList) { this.placesList =
	 * placesList; }
	 */

	public void setSeqTime(Date seqTime) {
		this.seqTime = seqTime;
	}

	public void setTracksequenceList(List<TracksequanceDto> tracksequenceList) {
		this.tracksequenceList = tracksequenceList;
	}

}
